suffer a debacle - German English Dictionary

suffer a debacle

Meanings of "suffer a debacle" in German English Dictionary : 1 result(s)

English German
Football
suffer a debacle ein Debakel erleiden